home *** CD-ROM | disk | FTP | other *** search
-
- Possible Deluxe Paint II Enhanced version 2.3 Addresses.
- ========================================================
-
- Some of these are probably wrong.
-
-
- int testKey() ;5AC6_0671
- int waitKey() ;5AC6_067E
- void getCurDir(int drive, char near * dir) ;5AC6_06C8
- int tolower( int ch ) ;7562_06E8
-
- void initMouse() ;45D8_0073
- void doneMouse() ;45D8_0180
- void initMouseHandle() ;5AB8_003A
- void doneMouseHandle() ;5AB8_0054
- void doMouseHandle( events, buttons, x, y ) ;45D8_0623
-
- void getStarupMode ;5AC6_017B
- void restoreStartupMode ;5AC6_0193
-
- void setDrive(drive) ;5AC6_06E6
-
- int abs(int i) ;7562_08CA
- void* memset(near void*, char, length) ;7562_089C
- void *memmove(void *dest, const void *src, size_t n) ;7562_0854
- size_t strcspn(const char *s1, const char *s2) ;7562_07FA
- char *strlwr(char *s) ;7562_07D8
- char *strrchr(const char *s, int c) ;7562_07AC
- char *strchr(const char *s, int c) ;7562_0782
- int int86(int intno, union REGS *inregs, union REGS *outregs) ;7562_0702
- int tolower(int ch) ;7562_06E8
- long atol(const char *s) ;7562_06E4
- int strncmp (const char *s1, const char *s2, size_t maxlen) ;=7562_06AA
- size_t strlen(const char *s) ;7562_068E
- int strcmp(const char *s1, const char*s2) ;7562_0662
- char *strcpy(char *dest, const char *src) ;7562_0630
- char *strcat(char *dest, const char *src) ;7562_05F0
- void exit(int status) ;7562_01A0
-
- long longmul(long, long) ;7562_0EDA
- long longdiv(long, long) ;7562_0E34
- long longdiv2(long, long) ;7562_0F0E
- long longshl[dxax=long] ;7562_0FB6
- long longshr[dxax=long] ;7562_0FC2
-
- long flongshl(long*,count) ;7562_1016
- long flongshr(long*,count) ;7562_1038
- long flongmul(long*,long) ;7562_0FF2
- long flongdiv(long*,long) ;7562_0FCE
-
- int getflagsCli() ;5AC6_095C
- void setflags(flags) ;5AC6_0960
-
- dw pixmapDisplayType ;????_9004
-
- void getmousexy(Point *p) ;45D8_0412
- lastmousex dw ;45D8_B594
- lastmousey dw ;45D8_B596
- mousestatus db ;45D8_0E9B
- screenmaxx dw ;45D8_B6D0
- screenmaxy dw ;45D8_B6D2
- leftbuttonState db ;45D8_8E60
- rightButtonState db ;5AC6_8E61
- leftbutton db ;45D8_8E8E
- rightbutton db ;45D8_8E8F
- showMouse ;45D8_0A94
- hideMouse ;45D8_0AD8
- void subOrigin(TPoint *p) ;6DB2_229B
- int originx ;5AC6_B716
- int originy ;5AC6_B718
-
- void toggleCoords() ;4AEA_0464
-
- ;;NOT SURE!!void toggleInfoBar() ;3CAD_0F41
-
- coordsonflag db ;390F_047D
- infobaronflag db ;390F_037E
- fullviewflag db ;5AC6_5ABC
-
- setReadWritePlane() ;5B76_005F
- resetEGARegs() ;5B76_00C2
- setEGAPlane() ;5B76_010E
- setPlane() ;468A_05F3
-
- dosMalloc ;5AC6_09DC
- int setVideoMode(mode) ;5AC6_01AB
-
- EMSgetStatus() ;5A56_0008
- EMSgetCoreLeft() ;5A56_0038
- EMSgetPageFrameSeg() ;5A56_0051
- handle EMSalloc(pages) ;5A56_005F
- void EMSfree(handle) ;5A56_0077
- seg EMSmap(,,handle) ;5A56_0083
-
- allocEMSMemory(size) ;569A_047D
- freeEMSMemory(handle) ;569A_0499
- mapEMSMemory(,,handle) ;569A_066B
-
- pageHandle ;390F_900A
-
- refreshMenuBar(void) ;49B4_04EC
- condRefreshMenuBar(void) ;4E16_032F
- freeScreenWindowBuffer(void) ;49B4_037D
- allocScreenWindowBuffer(void) ;49B4_0000
-
- selectScreenResolution ;6A79_0017
- selectVideoAdapter ;6A79_01D3
-
- int getKeybdStatus(void) ;5AC6_06BF
-
- addEvent(evtype,evinfo) ;45D8_019F
-
- fillEventStruct(*eventstruc) ;45D8_0210
-
-
- eventBuffer ;????_8E90
- eventBufferSize ;????_8E5E
-
- EvStruct* peekMatchingEvent(int *posInQueue,flags) ;45D8_0262
- ; flags & 8 => consider keyboard events
- evtype getMatchingEvent( matchflags, EventStruc* ev) ;45D8_02F0
- void flushEvents(void) ;45D8_03E9
-
- int flushPastSpace( void ) ;45D8_036B
- ;returns 1 if there was a SPACE
-
- Event Structure: (length 14)
- +0 = word evtype
- 3key pressed event
-
- +2 = word evinfo
- if [+0]=3 key code
-
- +8 = word mousex
- +10 = word mousey
- +12 = byte flags (structure?)
- bit7[C2C2h]!=0
- bit6[C2C3h]!=0
- +13 = byte
- bit1shift down
- bit3alt pressed
- bit4ctrl pressed
-
- mainEventLoop??? ;4AEA_05AC
-
- dispatchFunctionKeys(keycode) ;43AF_030D
-
- viewCommand ;39E6_04C6 (sort of)
-
- somethingOptionWindowMenu ;732B_0006
-
- printFileOnInfoBar ;4E16_071F
- printFileOnInfoBar2 ;4E16_05CD
- ;this code seems exactly the same as that for 4E16_071F
-
- refreshStatuses ;418E_01AA
-
-
- xywhstruct* putCoordsInStruct(xywhstruct*,*,*,w,h) ;3A57_0004
-
- printCurrentColorStatus ;475A_0AD7
-
-